package com.aks.server.service;

import com.aks.server.entity.ActivityEntity;
import com.aks.server.domain.response.ResponseResult;
import com.aks.server.domain.request.param.ActivityParam;

import java.util.List;

public interface ActivityService extends BaseService {
    ActivityEntity createActivity(ActivityEntity activityEntity);
    ResponseResult<?> updateActivity(ActivityParam param);
    ResponseResult<?> deleteActivity(Long id);
    ResponseResult<?> getActivityById(Long id);
    List<ActivityEntity> getActivitiesByCoachId(String coachId);
} 